package com.asset.model.dto.approval.budget;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 新增预算资产请求包装类
 */
@Data
public class BudgetAssetAddRequest {
    /**
     * 预算申请ID
     */
    @JsonProperty("budget_application_id")
    private Integer budgetApplicationId;

    /**
     * 资产名称
     */
    private String assetName;

    /**
     * 资产类别ID
     */
    private Integer categoryId;

    /**
     * 规格型号
     */
    private String specification;

    /**
     * 预算单价
     */
    private Double unitPrice;

    /**
     * 数量
     */
    private Integer quantity;

    /**
     * 总价
     */
    private Integer totalPrice;

    /**
     * 剩余数量
     */
    private Integer remainingQuantity;
}
